package com.whu.waterworks.dao;

import java.util.List;

import com.whu.waterworks.model.Realtimedata;
import com.whu.waterworks.model.TempData;

public interface TempDataDao {
	/**
	 * 根据水厂Code得到所有的临时数据	 
	 * @author wangying
	 * @return
	 */
	public List<TempData> getAllDatasByWaterPlantCode(String waterPlantCode);
	
	/**
	 * 根据站点Code得到所有的临时数据	 
	 * @author wangying
	 * @return
	 */
	public List<TempData> getAllDatasByStationCode(String stationCode);
	
	/**
	 * 删除
	 * @author wangying
	 * @param entity
	 * @return
	 */
	public boolean delete(TempData data);
	/**
	 * 新增
	 * @author wangying
	 * @param data
	 * @return
	 */
	public boolean save(TempData data);
	
	/**
	 * 更新
	 * @author wangying
	 * @param data
	 * @return
	 */
	public boolean update(TempData data);
	
	/**
	 * 根据主键查找
	 * @author wangying
	 * @param code
	 * @param time
	 * @param type
	 * @return
	 */
	public TempData getData(String code,String time,String type);

}
